delayed-time communication - French English Dictionary